sheep pest (acæna ovina) - French English Dictionary